home *** CD-ROM | disk | FTP | other *** search
INI File | 1996-09-13 | 9.7 KB | 242 lines |
- [Variables]
- ;
- ; Registry Variables
- ;
- ;
- $REG_ERROR = ""
- $HKCU = "HKEY_CURRENT_USER"
- $HKLM = "HKEY_LOCAL_MACHINE"
- $HKCR = "HKEY_CLASSES_ROOT"
- $REGMAINKEY = "\\Software\\Lexmark\\MarkVision\\1.0"
- $REGSUBKEY = "\\Software\\Lexmark\\MarkVision\\1.0\\Settings"
- $REGSOUNDS = "\\Software\\Lexmark\\MarkVision\\1.0\\Settings\\Sounds";
- $REGDRIVERS = "\\Software\\Lexmark\\MarkVision\\1.0\\Settings\\Drivers";
- $REGPRINTERKEY = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers"
-
- $REG_GNPA = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers\\GenericNPA"
- $REG_GNPA_OPTRA = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers\\GenericNPA\\Optra"
- $REG_GNPA_OPTRA_WRIGLEY = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers\\GenericNPA\\Optra\\Wrigley"
- $REG_GNPA_OPTRA_FUJITSU = "\\Software\\Lexmark\\MarkVision\\1.0\\Printers\\GenericNPA\\Optra\\Fujitsu"
-
- $REG_LEXSTART = "\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run"
- $REG_NETDDE = "\\SOFTWARE\\Microsoft\\NetDDE\\DDE Shares\\LEXPPS$"
- $REG_PATH = $APPDIR
- $REG_VALUE = ""
- $REG_VALUE_NAME = ""
- $REG_KEY = ""
-
-
- [Macros]
- ; Markvision Registry
- ;
- MarkvisionRegistry()
- (
- SetVariable ($REG_KEY,$REGMAINKEY)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
-
- ; ShowMessage ("Gui stuff")
-
-
- SetVariable ($REG_KEY,$REGSUBKEY)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
-
- SetVariable ($REG_KEY,$REGDRIVERS)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
- SetVariable ($REG_VALUE_NAME,"PostScript")
- SetVariable ($REG_VALUE,("LEXPS"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_VALUE_NAME,"PCL")
- SetVariable ($REG_VALUE,("IBMPCL5A, LMPCL5B, LMPCL5C, LMPCL5D, LMPCL5R, LMPCL5S, FJPPVAV"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
-
- SetVariable ($REG_KEY,$REGSOUNDS)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
-
-
- ;Generic
- SetVariable ($REG_KEY,$REG_GNPA)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"GuiDLL")
- SetVariable($REG_VALUE,("MVPRTGUI.DLL"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_VALUE_NAME,"DataDLL")
- SetVariable ($REG_VALUE, ("MVPRTOBJ.DLL"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- ;Augusta
- SetVariable ($REG_KEY,$REG_GNPA_OPTRA)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"GuiDLL")
- SetVariable($REG_VALUE,("AGPRTGUI.DLL"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_VALUE_NAME,"DataDLL")
- SetVariable ($REG_VALUE, ("MVPRTOBJ.DLL"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- ;Wrigley
- SetVariable ($REG_KEY,$REG_GNPA_OPTRA_WRIGLEY)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
-
- SetVariable ($REG_VALUE_NAME,"GuiDLL")
- SetVariable($REG_VALUE,("AGPRTGUI.DLL"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_VALUE_NAME,"DataDLL")
- SetVariable ($REG_VALUE, ("MVPO_WRI.DLL"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
-
- ;Fujitsu
- SetVariable ($REG_KEY,$REG_GNPA_OPTRA_FUJITSU)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCU,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"GuiDLL")
- SetVariable($REG_VALUE,("FJPRTGUI.DLL"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_VALUE_NAME,"DataDLL")
- SetVariable ($REG_VALUE, ("MVPOFUJI.DLL"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCU,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- ;ShowMessage ("Lexstart Registry stuff")
-
-
- SetVariable ($REG_KEY,$REG_LEXSTART)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKLM,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"LexStart")
- SetVariable($REG_VALUE,("LexStart.EXE"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- ;~~~
- ;ShowMessage ("Network Registry stuff")
-
- SetVariable ($REG_KEY,$REG_NETDDE)
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKLM,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"Application")
- SetVariable($REG_VALUE,("LexPPS"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"Additional item count")
- SetVariable($REG_VALUE,("0"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_BINARY",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"Item")
- SetVariable($REG_VALUE,(""))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"Password1")
- SetVariable($REG_VALUE,(""))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"Password2")
- SetVariable($REG_VALUE,(""))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"Permissions1")
- SetVariable($REG_VALUE,("15"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_BINARY",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"Permissions2")
- SetVariable($REG_VALUE,("0"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_BINARY",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"Topic")
- SetVariable($REG_VALUE,("LexPPS"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKLM,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
-
- SetVariable ($REG_KEY,"\\.pfc")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,("pfcfile"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
-
- SetVariable ($REG_KEY,"\\pfcfile")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,("MarkNet Flash File (*.pfc)"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"AlwaysShowExt")
- SetVariable($REG_VALUE,(""))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
-
-
- SetVariable ($REG_KEY,"\\pfcfile\\Shell")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,(""))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
-
-
-
- SetVariable ($REG_KEY,"\\.pxl")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,("pxlfile"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_KEY,"\\pxlfile")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,("MarkNet XL Flash File (*.pxl)"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable($REG_VALUE_NAME,"AlwaysShowExt")
- SetVariable($REG_VALUE,(""))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_KEY,"\\pxlfile\\Shell")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,(""))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
-
- SetVariable ($REG_KEY,"\\.prp")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,("prpfile"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_KEY,"\\prpfile")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,("MarkNet XLe Flash File (*.pxl)"))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
- SetVariable ($REG_KEY,"\\prpfile\\Shell")
- CallLibrary(MVUtility, CreateRegistryKey, , ($HKCR,$REG_KEY))
-
- SetVariable($REG_VALUE_NAME,"@")
- SetVariable($REG_VALUE,(""))
- CallLibrary(MVUtility, SetRegistryKeyValue, , ($HKCR,$REG_KEY,"REG_SZ",$REG_VALUE_NAME,$REG_VALUE))
-
-
- ;ShowMessage ("Done With registry - next?")
-
-
-
- )
-
-
-